﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Waiter.DataLayer
{
    /// <summary>
    /// Sử dụng để get data từ database
    /// </summary>
    class VIEW_WorkShiftsByRow
    {
        public string strWORK_SHIFTS_CODE { get; set; }         //CODE ca làm việc
        public string strSTAFF_CODE { get; set; }               //CODE nhân viên
        public bool bIsWork { get; set; }                       //Có làm ca hay không, TRUE=Có làm, FALSE = không làm
        public string strSTAFF_NAME { get; set; }               //Tên
    }

    /// <summary>
    /// Sửa dụng để load data lên grid của form frmWorkShifts.cs
    /// </summary>
    class VIEW_WorkShiftsByColumn
    {
        public string strSTAFF_CODE { get; set; }               //CODE nhân viên
        public string strSTAFF_NAME { get; set; }               //Tên nhân viên
        public string strWORK_SHIFTS_CODE_1 { get; set; }       //CODE ca 1
        public bool bIS_WORK_1 { get; set; }                    //Có làm việc ca 1 hay không, True = Có làm, False = không làm
        public string strWORK_SHIFTS_CODE_2 { get; set; }       //CODE ca 2
        public bool bIS_WORK_2 { get; set; }                    //Có làm việc ca 2 hay không, True = Có làm, False = không làm
        public string strWORK_SHIFTS_CODE_3 { get; set; }       //CODE ca 3
        public bool bIS_WORK_3 { get; set; }                    //Có làm việc ca 3 hay không, True = Có làm, False = không làm
        public string strWORK_SHIFTS_CODE_4 { get; set; }       //CODE ca 4
        public bool bIS_WORK_4 { get; set; }                    //Có làm việc ca 4 hay không, True = Có làm, False = không làm
    }

    /// <summary>
    /// Sửa dụng để load data lên grid của form frmHoursWork_Edit.cs
    /// </summary>
    class VIEW_WorkShiftToGrid
    {
        public string strStaffName { get; set; }                //Tên nhân viên
        public string strStaffCode { get; set; }                //Code nhân viên
        public bool bDelFlag { get; set; }                      //Có đăng ký ca làm việc hay không
    }
}
